animal custodians - Spanish English Dictionary